ZephyrProjectManager\Core\Projects D

Total Complexity 436
Dependencies 8
Dependents 13
Total lines 2,326
Lines of code 2,076
Logical lines of code 1,181
Comment lines 50
Methods 105
Properties 1

Methods 105

Method Rating Maintainability Complexity Lines of code
new_project_cell()
C
26
19 183
update_progress()
B
38 18 74
copy_project()
B
32 14 121
get_projects()
B
40 18 57
frontend_project_item()
B
39 16 60
shortcodeHtml()
A
36 13 86
update_settings()
A
42 10 56
should_show_project()
A
52 12 24
project_modal()
A
35 6 112
new_comment()
A
43 10 46
is_project_member()
A
52 11 22
has_project_access()
A
50 10 31
get_paginated_projects()
A
49 10 30
isTeamMember()
A
52 10 22
file_html()
A
42 7 58
search()
A
47 8 34
getEstimatedCompletionDate()
A
55 8 18
getProjectStats()
S
47 6 36
project_select()
S
53 7 20
getFiles()
S
52 6 24
get_dashboard_projects()
S
54 6 21
get_project()
S
55 6 20
sort()
S
56 6 20
delete_project()
S
50 5 29
category_projects()
S
59 6 14
isCompleted()
S
60 6 13
shortcodeTaskHtml()
S
52 5 25
send_comment()
S
53 5 21
getAssignees()
S
57 5 18
get_complete_projects()
S
58 5 15
extract_categories()
S
59 5 14
loadFromCSV()
S
49 4 29
__construct()
S
51 4 27
filter_project()
S
60 5 11
get_attachments()
S
51 4 26
sortByPriority()
S
54 4 21
sortByDateDue()
S
57 4 17
project_created_by()
S
55 4 17
loadFromJSON()
S
50 3 29
getProjectByName()
S
61 4 12
getUserProjectCount()
S
61 4 12
get_available_projects()
S
62 4 11
check_setting()
S
62 4 11
filter_projects()
S
63 4 10
hasStatus()
S
67 4 7
format()
S
61 3 12
sortByName()
S
62 3 12
unreadCommentsCount()
S
63 3 11
completed_project_count()
S
63 3 11
get_settings()
S
53 2 22
createProjectsTable()
S
52 1 32
getLastSortingMethod()
S
67 3 7
get_incomplete_projects()
S
63 3 10
filterCompleted()
S
66 3 9
getOrderedTasks()
S
59 2 15
get_members()
S
71 3 5
getMeta()
S
63 3 10
filter_by_category()
S
64 3 10
get_member_projects()
S
64 3 10
getUserProjects()
S
64 3 10
new_project()
S
53 1 22
getAdditionalEmails()
S
68 2 7
getTaskOrder()
S
68 2 7
isValid()
S
71 2 6
update_project_status()
S
59 1 15
getStatus()
S
69 2 7
percent_complete()
S
69 2 6
has_category()
S
68 2 7
getMembers()
S
74 2 4
add_to_dashboard()
S
66 2 8
sortByDateCreated()
S
66 2 9
get_unique_id()
S
67 2 8
getSetting()
S
67 2 8
removeFromDashboard()
S
65 2 8
remove_from_dashboard()
S
67 2 7
getUrl()
S
67 2 8
view_project_container()
S
70 2 7
update_unique_id()
S
60 1 14
update_members()
S
62 1 12
mark_complete()
S
63 1 11
get_active_task_count()
S
69 1 6
task_notifications()
S
77 1 4
getOverdueProjectTasks()
S
69 1 7
get_comments()
S
69 1 6
get_comment()
S
69 1 6
getTabs()
S
63 1 10
isScrum()
S
80 1 3
get_comment_attachments()
S
69 1 6
isAssignee()
S
74 1 4
get_user_projects()
S
69 1 6
updateMeta()
S
74 1 4
weekly_updates()
S
77 1 4
hasTeam()
S
74 1 4
get_completed_task_count()
S
69 1 6
hasMember()
S
78 1 3
get_total()
S
73 1 5
view_project_modal()
S
79 1 3
get_other_data()
S
69 1 6
updateSetting()
S
67 1 8
project_count()
S
73 1 5
get_status()
S
66 1 8
update()
S
67 1 8
getSortingMethods()
S
63 1 10
get_task_count()
S
69 1 6
get_total_pages()
S
68 1 7